if (window.console === undefined) {
	console = {};
	console.debug = function () {};
}

/**
 * Définition du MGR
 */
mgr = (function ($) {
	
	var mgr = {};
	
	// Variable permettant d'accèder au pilote
	mgr.service = pilote.ajax('/cartine/%s');
    
	/************/
	/* METHODES */
	/************/
	/**
	 * Méthode de chargement d'une page
	 * @param string page : nom de la page a charger
	 */
	mgr.loadPage = function (pageName) {
		function handler(response){
			$('body').html(response)
		}
		mgr.service(pageName+'/',				// Opération à effectuer
					{ },						// Paramètres passés
					handler,					// Fonction à effectuer au retour de la demande
					{ dataType: 'HTML', loader: 'Chargement en cours ...'}			// Options
					);
	}

	/*****************************/
	/* INITIALISATION DU MANAGER */
	/*****************************/
	$(function () {
		// Chargement de la page
		mgr.loadPage('loadSelect');
		// Initialisation des objets
		mgr.game = new Inventory.object(mgr.service);
	});
	
	return mgr;

})(jQuery);